• word of the day

    sorbus aucuparia

    sorbus aucuparia - Dictionary definition and meaning for word sorbus aucuparia

    Definition
    (noun) Eurasian tree with orange-red berrylike fruits
Download our Mobile App Today
Receive our word of the day
on Whatsapp